﻿using CommunityToolkit.Mvvm.ComponentModel;

namespace Launch.ViewModel;

public partial class DevUpdateVm:ObservableObject
{
    // 升级状态
    [ObservableProperty] private string _updateStatus = "";
    
    // 升级设备列表
    [ObservableProperty] private List<string> _deviceList = new();
    
    // 选中的设备
    [ObservableProperty] private string _selectedDevice = "";
    
    // 升级文件路径
    [ObservableProperty] private string _updateFilePath = "";
    
    // 升级进度百分比
    [ObservableProperty] private int _updateProgressPercentage = 0;
}